Skip to content

fix: update tar to 7.5.16 to resolve CVE-2026-53655#251

Merged
hongyi-chen merged 2 commits into
mainfrom
independabot/tar-CVE-2026-53655
Jun 26, 2026
Merged

fix: update tar to 7.5.16 to resolve CVE-2026-53655#251
hongyi-chen merged 2 commits into
mainfrom
independabot/tar-CVE-2026-53655

Conversation

@liliwilson

Copy link
Copy Markdown
Contributor

Pins tar to >=7.5.16 via an npm override to resolve CVE-2026-53655.

Advisory

What changed

Added "tar": "^7.5.16" to the overrides field in package.json. This forces npm to resolve all transitive tar dependencies to >=7.5.16, which contains the fix for the PAX size override file-smuggling vulnerability.

The tar package (7.5.11 → 7.5.16) is a transitive dependency pulled in by @mapbox/node-pre-gyp (via sharp).

Verification

npm audit no longer flags tar after applying the override and running npm install.

Adds npm override to pin tar >= 7.5.16, patching the PAX size override
file-smuggling vulnerability (GHSA-vmf3-w455-68vh).

Co-Authored-By: Oz <oz-agent@warp.dev>
@cla-bot cla-bot Bot added the cla-signed label Jun 24, 2026
@vercel

vercel Bot commented Jun 24, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
docs Ready Ready Preview, Comment Jun 26, 2026 9:21pm

Request Review

@liliwilson liliwilson requested a review from dannyneira June 24, 2026 13:05
@oz-for-oss

oz-for-oss Bot commented Jun 24, 2026

Copy link
Copy Markdown
Contributor

@liliwilson

I'm starting a first review of this pull request.

You can follow along in the session on Warp.

I completed the review and no human review was requested for this pull request.

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@oz-for-oss oz-for-oss Bot left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Overview

This PR updates the transitive tar dependency from 7.5.11 to 7.5.16 and adds an npm override so resolution stays on a patched 7.x release. The lockfile reflects the expected resolved package and integrity for 7.5.16.

Concerns

  • No blocking correctness, security, or spec-alignment concerns found in the attached diff.

Verdict

Found: 0 critical, 0 important, 0 suggestions

Approve

Comment /oz-review on this pull request to retrigger a review (up to 3 times on the same pull request).

Powered by Oz

@hongyi-chen hongyi-chen left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Verified locally: rebased onto latest main, resolved package.json overrides, regenerated lockfile (tar resolves to 7.5.16, resolving CVE-2026-53655). Full npm run build passes (340 pages).

@hongyi-chen hongyi-chen merged commit 8496361 into main Jun 26, 2026
6 of 7 checks passed
@hongyi-chen hongyi-chen deleted the independabot/tar-CVE-2026-53655 branch June 26, 2026 21:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants